double-base powder - Turkish English Dictionary